/**
 * 主功能页面，用于设置行业
 * author:zhushy
 * date:2016年8月22日22:30:42
 */
	var selectIndustry = {
		/**
		 * bindEvent 页面事件写法，全部写路由的形式进行
		 */
		bindEvent:function(){
			$(".next-operation").unbind().on("click", function () {
				summer.closeWin();
			});
			$("#industryReturn").unbind().on("click", function () {
				//返回
				window.location.href = "#home";	
            });
		},
		/**
		 * 调用ajax取得用户设置的信息内容
		 */
		initIndustry:function(){
			//调用根据用户查询所有行业信息-带是否设置状态，判断是否已经设置
			var param = {
				"level":3
			};
			var ajaxUrl = "/PCIndustryChart/queryBycondition";
			//转圈提示
	    	common.showLoading();
			common.interfaceAjaxFunction(ajaxUrl,param,this.queryAllIndestryByUserSucess,true,"",true);//记录缓存
		},
		
		/**
	     * 根据当前用户，判断是否设置好行业，然后跳入不同页面
	     */
	    queryAllIndestryByUserSucess:function(json){
	    	//成功时候
	    	if(json.status == "0"){
	    		if(json.data.length > 0){
	    			//把数据保存在sessionStorge中，用于下
		    		window.sessionStorage.allIndestryJson = JSON.stringify(json);
		    		//显示行业内容
		    		selectIndustry.showAllIndestryList(json.data);
	    		}else{
	    			//没有行业信息
	    			common.show_nodata("当前无行业信息","indestryList_selectIndustry");
	    		}
	    	}else{
	    		//给出信息提示
	    		common.show_error(json.message,"indestryList_selectIndustry");
	    	}
	    	//转圈提示去除
	    	common.hideLoading();
	    },
	    /**
	     * 显示行业信息
	     */
	    showAllIndestryList:function(jsonData){
	    	//循环加入数据
	    	$("#indestryList_selectIndustry").html("");
	    	for(var i=0;i<jsonData.length;i++){
	    		//当前数据
	    		var industryRow = jsonData[i];
	    		//拼接数据
	    		var industryStr = "<ul class='app_ul'>"
	    				+"<li><a href='javascript:void(0);' class='selectIndustryFlag' data-name='" + industryRow.cate_name + "'>"
	    				+"<img src='images/" + industryRow.cate_ico_name + "' onerror='javascript:this.src=\"images/defaultIndusty.png\";'/>";
	    		//继续拼接
	    		industryStr += "<span></span></a></li>"
	    				+"<li class='title-name'>" + industryRow.cate_name + "</li>"
	    				+"</ul>";
	    		//加入页面中去
	    		$("#indestryList_selectIndustry").append(industryStr);
	    		//事件的绑定加入
	    		$(".selectIndustryFlag").unbind().on("click",function(){
	    			//记录选择行业的PK
					window.sessionStorage.selectedIndustryName = $(this).attr("data-name");
	    			window.location.href = "#industryEquip";
	    		});
	    	}
	    	//初始化，isocroll
			common.initIscrollBody("selectIndustryContent");
	    },
        /**
         * 绑定路由
         */
        bindRout:function(){
        	//首页
			Path.map("#home").to(function () {
				//记录状态
				common.loadPageDiv("html/index.html",false,true);
			});
			
			Path.map("#industryEquip").to(function(){
        		//加载列表数据，列表是否需要重新刷新要看是否切换了TAB
				common.loadPageDiv("html/industryEquip.html",true,false);
	        });
			Path.listen();
        },
        /**
         * each page
         */
        initialize:function(){
        	//事件绑定
    		selectIndustry.bindEvent();
    		//绑定路由
    		selectIndustry.bindRout();
    		//初始化行业设置页面信息
    		selectIndustry.initIndustry();
        }
	};